package com.ruoyi.logistic.service;

import com.ruoyi.logistic.domain.NetworkOutboundSettlement;
import com.ruoyi.logistic.domain.OutboundQuotation;
import com.ruoyi.logistic.domain.PageDate;
import com.ruoyi.logistic.domain.vo.NetworkOutBoundSearchVo;
import io.swagger.models.auth.In;

import java.util.List;

public interface INetworkOutboundSettlementService {
    List<NetworkOutboundSettlement> selectAll(PageDate pageDate);
    Boolean insert(NetworkOutboundSettlement networkOutboundSettlement);
    Boolean update(NetworkOutboundSettlement networkOutboundSettlement);
    Boolean deleteById(Integer id);
    NetworkOutboundSettlement findById(Integer id);
    List<NetworkOutboundSettlement> findByIds(Integer[] ids);
    Integer deleteByIds(List<Integer> ids);
    List<NetworkOutboundSettlement> search(NetworkOutBoundSearchVo networkOutboundSettlementVo);
    Boolean insertMessage(OutboundQuotation outboundQuotation);
}
